package enumerador;

import java.util.ArrayList;
import java.util.List;

import javax.faces.model.SelectItem;

public enum PerfilFiltro { 
	
	SELECIONE(0,"Selecione"),
	ACIMA_DE_1(1,"ACIMA DE 1"),
	ACIMA_DE_2(2,"ACIMA DE 2"),
	ACIMA_DE_3(3,"ACIMA DE 3"),
	ACIMA_DE_4(4,"ACIMA DE 4"),
	ACIMA_DE_5(5,"ACIMA DE 5"),
	ACIMA_DE_6(6,"ACIMA DE 6"),
	ACIMA_DE_7(7,"ACIMA DE 7"),
	ACIMA_DE_8(8,"ACIMA DE 8"),
	ACIMA_DE_9(9,"ACIMA DE 9");

	
	public final Integer codigo;
	public final String descricao;
	
	PerfilFiltro(Integer codigo, String descricao){
		this.codigo = codigo;
		this.descricao = descricao;
	}
	
	public static List<SelectItem> getListSelectItem(){
		List<SelectItem> listSelectItem = new ArrayList<SelectItem>();
        for (PerfilFiltro perfilFiltro : values()) {
            listSelectItem.add(new SelectItem(perfilFiltro.codigo, perfilFiltro.descricao));
		}
		return listSelectItem;
	}
}
